location of enemy outposts - Español Inglés Diccionario